home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
util
/
cli
/
0utils.lha
/
0Utils
/
DMakefile
< prev
next >
Wrap
Makefile
|
1995-08-19
|
1KB
|
57 lines
#
# DMakefile for 0Utils & 0Filters
# created 17-08-95 by b_noll
#
# hmmm ... I must really say : DMake is much nicer than SMake
# compare the ?Makefiles ... they have the same contents
#
PARSER = //Parser
PFLAGS = -inittext TPLTER
OD =
CC = dcc
CFLAGS = -// -mi -proto -D__AMIGADATE__="`rx 'say ''(''translate(date(E),''.'',''/'')'')'''`" -O"$(OD)"
LIBS =
INCLUDES =
PSRCS = basename.data FilePart.data SRun.data wb_Update.data \
CAR.data GetWord.data SRunSX.data Window.data \
CDR.data Open.data Suffix.data WriteLn.data \
Close.data PathPart.data Tackon.data Yes.data \
Examine.data ReadLn.data Touch.data \
Exists.data ScriptName.data VolName.data \
ExpandArgs.data SetOwner.data WB_Delete.data
CSRCS = $(PSRCS:*.data:"*.c")
DOCS = $(PSRCS:*.data:"*.doc")
OBJS = $(CSRCS:*.c:"$(OD)*.o")
BINS = $(CSRCS:*.c:"*")
all : $(DOCS) $(BINS)
$(BINS) : $(CSRCS)
$(CC) $(CFLAGS) %(right) -o %(left) $(INCLUDES) $(LIBS)
$(CSRCS) : $(PSRCS)
$(PARSER) $(PFLAGS) -in %(right) -tplt gen.dcc.tplt
$(DOCS) : $(PSRCS)
$(PARSER) $(PFLAGS) -in %(right) -tplt gen.doc.tplt
$(DOCS) : gen.doc.tplt
$(CSRCS) : gen.dcc.tplt
erase : clean
delete $(BINS)
delete $(DOCS)
clean :
delete $(CSRCS)
delete $(OBJS)
alldocsnsrcs :
$(PARSER) $(PFLAGS) -in $(PSRCS) -tplt gen.dcc.tplt -tplt gen.doc.tplt